import { axios } from '@/utils/request'

/**
 * 可能后果
 * @param {*} parameter
 * @returns
 */
export function getQHSEKNHGList (parameter) {
    return axios({
      url: '/QHSEDictionary/KNHGList',
      method: 'get',
      params: parameter
    })
}
/**
 * 原因分析
 * @param {*} parameter
 * @returns
 */
export function getQHSEYYFXList (parameter) {
    return axios({
      url: '/QHSEDictionary/YYFXList',
      method: 'get',
      params: parameter
    })
}
/**
 * 归属部门
 * @param {*} parameter
 * @returns
 */
export function getQHSEGSBMList (parameter) {
    return axios({
      url: '/QHSEDictionary/GSBMList',
      method: 'get',
      params: parameter
    })
}

/**
 * 年龄
 */
export function getQHSEAgeList (parameter) {
  return axios({
    url: '/QHSEDictionary/AGEList',
    method: 'get',
    params: parameter
  })
}

/**
 * 工龄
 */
 export function getQHSEGLList (parameter) {
  return axios({
    url: '/QHSEDictionary/GLList',
    method: 'get',
    params: parameter
  })
}

/**
 * 用工性质
 * @param {*} parameter
 * @returns
 */
export function getQHSEYGXZList (parameter) {
    return axios({
      url: '/QHSEDictionary/YGXZList',
      method: 'get',
      params: parameter
    })
}

/**
 * 隐患级别
 * @param {*} parameter
 * @returns
 */
export function getQHSEHazardLevelList (parameter) {
  return axios({
    url: '/QHSEDictionary/HazardLevelList',
    method: 'get',
    params: parameter
  })
}
/**
 * 隐患状态
 * @param {*} parameter
 * @returns
 */
export function getQHSEHazardStatusList (parameter) {
  return axios({
    url: '/QHSEDictionary/HazardStatusList',
    method: 'get',
    params: parameter
  })
}
/**
 * 检查类型
 * @returns
 */
export function getCheckTypeList () {
  return axios({
    url: '/QHSEDictionary/CheckTypeList',
    method: 'get'
  })
}
/**
 * 作业风险等级
 * @returns
 */
export function getRiskList () {
  return axios({
    url: '/QHSEDictionary/RiskList',
    method: 'get'
  })
}

/**
 * 字典类型页面
 * @returns
 */
 export function getDictionaryIndexPage (parameter) {
  return axios({
    url: '/QHSEDictionary/IndexPage',
    method: 'get',
    params: parameter
  })
}

/**
 * 字典值页面
 * @returns
 */
export function getDictionaryData (parameter) {
  return axios({
    url: '/QHSEDictionary/GetDictionaryPage',
    method: 'get',
    params: parameter
  })
}

/**
 * 字典新增
 * @returns
 */
 export function getDictionaryAdd (parameter) {
  return axios({
    url: '/QHSEDictionary/Add',
    method: 'post',
    data: parameter
  })
}

/**
 * 字典修改
 * @returns
 */
 export function getDictionaryUpdate (parameter) {
  return axios({
    url: '/QHSEDictionary/Update',
    method: 'post',
    data: parameter
  })
}

/**
 * 字典修改
 * @returns
 */
 export function getDictionaryDelete (parameter) {
  return axios({
    url: '/QHSEDictionary/Delete',
    method: 'post',
    data: parameter
  })
}
